macos: use deprecated NSOnState for older systems
authorChristian Hergert <chergert@redhat.com>
Wed, 6 Jan 2021 00:20:46 +0000 (16:20 -0800)
committerChristian Hergert <chergert@redhat.com>
Wed, 6 Jan 2021 00:37:30 +0000 (16:37 -0800)
gtk/gtkapplication-quartz-menu.c

index 1de10dbd5273e4ad3fd4261e27a442d0f672c70a..b9d27bd19f64542246f691867639eb9601c2a61a 100644 (file)
@@ -324,7 +324,9 @@ icon_loaded (GObject      *object,
 
 - (void)didChangeToggled
 {
-  [self setState:gtk_menu_tracker_item_get_toggled (trackerItem) ? NSControlStateValueOn : NSControlStateValueOff];
+  G_GNUC_BEGIN_IGNORE_DEPRECATIONS
+  [self setState:gtk_menu_tracker_item_get_toggled (trackerItem) ? NSOnState : NSOffState];
+  G_GNUC_END_IGNORE_DEPRECATIONS
 }
 
 - (void)didChangeAccel